&&&&&#"!!!!!!!!!####%%%%%%&&&%%%%!!#"#"!!!!!!###++,+****)))))))*))((((())))))%$$########*+++++,+))))******))%%%%%%%%%%&&&&&&&&&&&&%&%%!!!!!##!"##"##%%&%&%&&&%%%&#######""!"!!##*+,+***)))))))))))((((())))))%$$#######$)+++++,+)))******)))%%%%%%&&&&&&&&&&&&&&&%%%%%"!!!"##"#"!!!##%%%%%%%%%%%%%#######!#!#####+,+****))))))))))(((()))))))(%$$$$$$$%)++,,,,,+))******))))%%%%%&%&%&&&&&&&%&&&%%%%%%%!!###########$%%%%%%%%%%%&&#####!!##!!####*+,****))))))))))((()))))))))%$$$$$$$$*++,,,,,+)********))))&%&&&&&&&%&%%%%%%%%%%%%%%%""###########$%&&%%%%%%%%&&%###############+,+*))))))))))))((()))))))))(%$$$$$%)+++,,,,++********)))))&&%%%%%%%%&%%%%%%%%%%%%%%%%############$%%%%%%%%%%%%&&###############*++*)))))))))))))()(())))))))(%$$$$%*+++,,,,++***)))***)*))%%%%%%%%%%%%%%%%%%%%%%%%%%%###########$$%&&&%%%%%%%%&&%###############)+*))))))))))))))))))))))))))(%$$%*,,,,,,,,+*)*)******))))%%&&&&&%%%%%%%%%%%%%%%%%%%%%#######"##$$%&&%%%%%%%%%&&&#############"")++)))))))))))))))))))))))))))(%%*,,,,,,,,,+*))))))))*****'&&&&&&%%%%%%%%%%&&%%%%%%%%&#########$$$%&&%%%%%%%%%&&&%###########"!!$)+*)))))))))(()))))))))))))))))+,,,,,,,,,,+*)))))))))****)&&&&%%%%%%%%%%%%%&%%%%%%%%%%"######$$$$%&&&&&%%%%%&&&&&##########"!!!#)++*))))))))(())))))(((()))))+++,,,,,,,,,,+*)))))))))*****&&&&&%&%%%%%%%%%%%&%%%%%%%%%"!!!!#$$$$$%&&&&&&%%%%%&&&&%########""!!##)+,,*))))))(((())))((((()))++++++++++++++++*)))))))*******&&&&&&&&%%%%%%%%%%%&&&&&%%%%%#"##$$$$$$%&&&&&&%%%%&%&&&%#######""!!!##)+,,,*)))))(((((()((((()++*+++++++++++++++++))))))********&&&&&&&%%%%%%%%%%%&&&&&&&%&&&###$$$$$$$%&&&&&%&&%%&%%&&&%"""""""!!!##$),,,,,*)))((((((((((****,,,,,,++++,,,,++++,+**************'&&&&&&%%%%%%%%%%%%&&&&&&&&&&'#$$$$$$$$%&&&&&&&&&%%%%%%%%"!!!!!!!!###$*,,,,,+*))((((((****,,,,,,,,,,++++,,,,++++,+**************)&&&&&&&%%%%%%%%%%%&&&&&&&&&''$$$$$$$$%&&&&&&&&&&&%%%%%%%%!!!!"""####$),,,+++++*******,,,,,,,,,,,,++++,,,,,,,,,,,+***************&&&&&&&%%%%%%%%%%&&&&&&&&&''&$$$$$$$$%&&&&%&&%%%%%%%%%%%%"!!!""######),,,++++++++++,,,,,,,,)))))))))))))))***,,,+***************&&&&&&&%%%%%%%%%%&&&&&&&&''''$$$#$$$$%&&&&%%%%%%%%%%%%%%%%"!!!##$$$$$*++++++++++++++++++++)$###########$$$$$$)*+****************&&&&&&&%%%%%%%%%%&&&&&&%'''''%$##$$$$%&&%%%%%%%%%%%%%%%%&&"!!#####$$%*+++++++++++++++++++)$#############$#$#"#)**))*************%%%%%%%&%%%%%%%%%&%%%%%&&&&''%########%%%%%%%%%%%%%%%%%&&&%"#######$)+++++++++++++++++++*(###########$#$$##!!!#)*)********)))))))%%%%%%%%%%%%%%%%%%%%%&&&&&'&#########%%%%%%%%%%%%%%%%%&&&&########$)++++++++++++++++++*('$########$$$$$$$#!!!!#)))))***)))))))))%%%%%%%%%%%%%%%%%%%%&&&&&&''&#####$$&%%&&%%%%%%%%%%%%&&&&&#########)++,,,,+++++++++++*((('#######$$$$$$$$""!!!!#))))))))))))))))%%%%%%%%%%%%%%%%%%%&&&&&&&&&&######%&&%%%%%%%%%%%%%%%&&&&&&######$#)++,,,,+++++++++++)((('$$$$$$$$$$$$$$#""""""#))))))))))))))))%%%%%%%%%%%%%&%%%%&&&&&&&&&&&######$&&&&%%%%%%%%%%%%&&&''''$######%+++,,,,++++++++++)))(()(%$$$$$$$$$#$$"""####"#))))))))))))))))%%%%%%%%%%%&&%%%&&&&&&&&&&&&####$#$&&%%%%%%%%%%%%%%&''''''%$####$%+++,,,,++++++++*))))))))%$$$$$$$####"!!#######)**))*))))))))))%%%%%%%%%%%&&%%''&&&&&&&&&&&%######%%%%%%%%%%%%%%%'''''''''%$$##$*,,,,,,,+++++++*()())))))(%$$$$$#####!!!!!"#####)*)****))))))))%%%%%%%%%%&%&&&'&'&&&&&&&&&&&##$$$%&&%%%%%%%%%%%%%''''''''&$####$*,,,,,,,++++++*((())))))))%$$$$$#####!!!!!"#####)*))****))))***)%%%%%%%%%&&&&'''''''&''&''''%$$$%&&%%%%%%%%%%%%%&&&&&&&&&&######),,,,,,,+++++*((()))))))))(%$$$#####"!!!!""######)**************'%%%%%%%&&&&'''''''''&&&&&''%$$$%&&%%%%%%%%%%%%%&&&&&&&&&&######)))*,,,,+++++)))))))))))))($########!!!!!""######)**************)'&&&&&&&&&'''&&&&&&&&'&&''''%$$%%%%%%%%%%%%%%%&&&&&&&&&&&%#####""#)*,,,++++)))))))))))))))'########!!!!!""#######)***********)*))(((&&&&&'''''&&&&&&''''''''%$$%%%%%%&&&%%%%%%'&&&&&&&&&&&#####!!!#)*,,+++*)))))))))))))))'$#######"!!""#########)************)(()()))))'''''&&&&&&&&&''''''%$$%%%%%%%&&&&&&&''''&&&&&&&&&####%"!!!#)*,++,*())))))))))))((('######$####"#"########)***********))))())))))''&&&&&&&&&&'''''''&##%%%%%%&&&&&&&&''''&&&&&&&&&####%%!!!!#),++,*())))))))))((''''#####$$#####"!!""#####)***********))(())))))))(&&&&&&&&&&&&&&&&&&#'''''%%%&&&&&&''''''''''&&&&%###%%"!!!")*++,*(()))))))(''$#########$$$$$$#####""####)**********)))))))))))))))'''&&&&&&&&&&&&&&$'((((''((&&&&&'''''''''&&&&&&##%%%%!!!!#)++,*(())))))('$$###########$$$$$###########)**********))))))))))))))(((('&&'''&&&&&&&&'((((((())((&&&&&&&&&&&&&&&&&&##%%%%"!!!")*+,*(())))))((''$##########$$$$$#######"###)********))))))))))))())((((((''''&&&&&&&&&'((((((()))((('&&&&&&&&&&&&&&&##%%%%%!!!!#)+,*((()))))(((('''$##$###$$$$$$######!!!")+******)))))))))))))(((((((((((('&&&&&&&&&'(((((((())((((''&&&&&&&&&&&&&&#%%%%%%"!!"")*,*))))****)((((((''$%$##$$$$$$####""!!!"),*))))))))))))))))((((((((((((('&&&&&&&&&&'(((((()))))((((('&&&&&&&&&&&&&#%%%%%%%!!""#),*)))))))))((((((((((%$$$$$$$$$$"!""!!!")*,*))))))()))))))))((()((((((((()&&&&&&&&'((((((((())))((((('&&&&&&&&&&&&%%%%%%%%"!!!")**))))))))(((((((())))(%%$#####"""!!!!!!#)*,*))))))))))))))((((((((((())))&&&&&&&&'(((((((((())))))((('&&&&&&&&&&%%%%%%%%%%"!!!#*+))))))))(((((((())))))($####"""""""!!!!#)*,*))*)))))))))))(((((((())(((('&&&&&&'((((((((((())))))))))('&&&&&&')))(%%%%%%%%"""#++***))*)((((((((()))))))('##"!"#####"!!!!#)*+***)))))))))))()()))))))))))'&&&&&&'((((((((((()))))))))))'&&&&&')))))%%%%%%%%%###++******)((((((((())))))))'%%"!""####"!!!!!#)+++*)))))))((()))))))))))))))('&&&&'((((((((((())))))))))))('&&&')))))))%%%%%%%%""#++******))((((((())))))))'%%%%!!"####"!!!!!!#)++)))))))(((()))))))))))))))('&&&&'((((((((((()))))))))))))''''))))))))%%%%%%%%%"#*+******)(((((((((()))))'%%%%%"!"###"!!!!!!""#*+))))))(((((()))))))))))))))'&&&'((((((((((()))))))))))))))'')+)))))))%%%%%%%&%""*++*****())((()())))))))%%%%%%%!"##"!!"""!"""#)++))))(((((((())))))))))))))'&&&'(((((((((())))))))))))))))'*+*))))))))%%%%%%%&##*++****))(((((())))))))'%%%%%%%"!"!!!!"####"""#*,+))((((((((()))))))))))))('&&'(((((()))))))))))))))))))))*+++))))))))%%%%%%%'()++++***)))(((((())))))'&%%%%%%%%!!!!!!"""""!!!")*,+)((((((((()))))))))))))((&&'((((()))))))))))))))))))()+++++*))))))))%%%%%()))++++***)))(((((((()))'&&%%%%%%%%"!!!!!!!!"!!!!!#),,+)(((((((((())))))))))(((&'(((((())))))))))))))))))))+,,,,,,)))))))))''''())+,,+++*))))(((((((())'&&&%%%%%%%%%!!!!!!!!!"!!!!")+,,+))))((((()))())(((((((('((((((()))))))))))))))))))*,,,,,,,*))))))))((((())+,,+++*)))))(((((())'&&&&%%%%%%%%%"!!!!!!""""!!!")*,,,++)))(((()())(())))())+*)(((((()))))))))))))))))+*+,,,,,,,*))))))))((((((*,,,,,++)))))(((((('&&&&&&%%%%%%%%%%!!!!!"###""#""#+++,,,+++(()))))))))((((**,,**((((()))))))))))))))**,++,,,,,,,,))))))))((((((*,,,,,+)))))(((((('%%&&&&&%%%%%%%%%%""!""##########+++,,,,,,++))))))))*****+,,,,+******+++++++++++++*+++++++++++++*)))))))(((((*++,,,,+)))))))((('%%%&&&&&%%%%%%%%%%%##############*++++++++++++++++++,,,,++,,,,++++++++++++++++++++++++++++++++++*)))))))(((((*++,,,,+)))))))((('%%%%&&&&&%%%%%&&&&&###############++++++++++,,,,++++,,,,,,,,,,++++++++++++++++++++++++++++++++,,+)))))))((((*+++,,,+))))))(()))%%%%%%%&&&&&&&&&&&&&%############"#*,,,,,,,,,,,,,,,,,)))))))**,++++++++++++++++++++++++++++++++,,+*))))))(((*++++,,,+))))))*))))%%%%%%%&&&&&&&&&&&&&&###########"!")*,,,,,,,,++++++*)%%%%$$$$$))+++++++++++++++++++++++++++++++,,,*))))))((*+++++,,+)))))***))))%%%%%%&&&&&&&&&&&&&&&%########""!!!#),,,,,,**%%%%$%%%$$$$$#####%*+++++**))))))**+++++++++++++++,,,,))))))(*++++++,,+))))***)))))%%%%%%%%%&&&&%%%%%&&&&#######"!!!!!")*,,,,*($#$$$$$$$$$$$$$$$$$###**%%%$######$%%%%%%%%%%*+++++++++*)))))*+++++++,+))))****))))))%%%%%%%%%%%%%%%%&&&&&%###""!!!!!!!!#)+,,*(('###$$$$$$$$$$$$$#$####%$$$#######$$$$$$$$$$##*+++++++++)))*+++++++++,+)))****)))))))%%%%%%%%%%%%%%%%&&&&&&##"!!!!!!!!!!")*,*((('$##$$$$$$$$$$$$$$"#####$$#######$$$$$$$$$$####*+++,,,,++)*++++++++,,,+))*****)))))))%%%%%%%%%%%%%%%%%&&&&&%"!!!!!!!"#"!!#**((((('#$$$$$$$$$$$$$$$#################$$$$$$$######*++,,,,++*+++++++++,,,+)******)))))))%%%%%%%%%%%%%%%%&&&&%%%"!!!!!!!"##""#*)((((('$###$$$$$$$$$$$$#######!#####$#$$$$$$$$$##"""##*+++,,++++++++,,,,,,,*********))))))%%%%%%%%%%%%%%%%%&&&%%%%!!!!!!"#####$%)))()((($$$$$$$$$$###$########""$$$$##$$$$$$$$##"""####)*+,,++++++++,,,,,,+*******))))))))%%%%%%%%%%%%%%%%%&&%%%%%"!!!""######$%))))))(($#$$$$#######$###########$$$###$###$##"""""""###*+++++++++++,,,,+++********))))))))%%%%%%%&&%%%%%&&&&%%%%%%!!!!#######$%))))()(('####$#######$############$$$$#######!!!!!!!!"###*++++++++++,,,,++*********))))))))%%%&&&&&&&&&&&&&&&%%%%%%"!""#######$%)))))((('$#########$$##############$$########!!!!!!!!"####*+++++++++,,,,,,*))*****)))))))))%%%&&&&&&&&&&&&&%%%%%%%%%!!######$$$%)))))(((('#########$$###############$$##$$###!!!!!!""######*++++++++,,,,,,,)))))***))))))))%%%&&&&&&&&&%%%%%%%%%%%%%""#""!"#$$$%))))))((('$########$$################$$$$$##!!!!!!!#########*+++++++,,,,,,,*)))))))))))))))%%%&&&&&&%%%%%%%%%%%%%%%%%"!!!"##$$$%))))))(((('#####$#$################""#$$$$$#"!!!!!###########+++++++,,,,,,,*)))))))))))))))%%&&&&&&&%%%%&&&&&%%%%&&&%#""""$$$$$%))))(((((('$##$$$$$$############"!!""#$$$$$$#"""#############*++++++++++++,*))))))))))))))))%&&&&%%%%%&&&&&%%%%%&&&&&'""##$$$$$%)))(((((((('##$$$$$$###""######"""####$$$$$###################++++++++++++,*))))))))))***)))&&&&&&%&%%%&&&%%%&&&&&&&'&##$$$$$$$%((((((((((('$##$$$$##""""""####""!!"##$$$$$###################*++++++++++++*)))))))********)%%%&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$%'(((((((((((('##$$$$#"!!!""""""!!!!!"###$$$$####################*++++++++++++))))))*********)&%%&%%%%%%%%%%%%%&&&&&''''%$$$$$$$$'(((((((((((('$##$$#""!!!"""!!!!!!!!!""#$$$#####################)*+++++++++++*)))))**********&&&&&%%%%%%%%%%%%%&&&'''''%$$$$$$$$'(((((((((((((''$#"""!"!!!!!!!!!!!!!!!""#$#""#############"""####)))))*+++++++))))***********'&&&&&%%%%%%%%%%%%&&&''''''%$$$$$##'(((((((((((((()''########################!!!"""#####"""""!!!!!"")#""#)*+++++++)))***********)&&&&&%%%%%%%%%%%%&&'''''''%$$$$###))))))))))))))))('$#################$$$###"!!"######"!!!!!!!!!!"#%"!!!#)*++++++*)))))*********&&&&&&%%%%%%%%%%&&&'''''''%$$$###$)))))))))))))))((('$###############$$###('######$$$##############%%!!!!#*+++++++****))))******&&&&&&%%%%%%%%%&&&'''''''''%$####()))))))))))))))(((('$##############$$$$#)'$######################%%!!!!"#+++++++*******))*****&&&&&&&&&%%%%%%%&&'''''''''$#####))))))))))))))))((((('$##########$$$$$$##)('$$$##################%%%"!!!!#*+,,,,,**************&&&&&&&&&&%%%%%&%''''''&&&&#####$)))))))))))))))((((((('$########$$$$$$$$%))($####################%%%%!!!!"#*,,,,,+*************'&&&&&&&&%&&%%&%%&&&&&&&&&&$$###$)))))))))))))))(((((((('$######$$$$$$$$$)*))($$$###$############%%%%%"!!!!")*,,,++***)*********)&&&&&&&&&&&&&%%&&&&&&&&&&&&#$$$$)*))))))))))))(((((((((('$#$$$$$$$#$$##%)))))%$$$$$$$###########%%%%%%#!!!!#),,,++****)*********&&&&&&&&&&&&%%%&&&&&&&&&&&&##$$%))))))))))))))(())((((((((%$$$$$$#####$))))))(%$$#$$$$$####$###%%%%%%&%"!!!"),,,++*)*****)******'&&&&%%&%%%%%%&&&&&&&&&&&&&###$))))))))))))))((()))(((()))(%$$$$#####$()()))))%$$$$$$$###$$$$##%%%%%%&&%"!!"),,,+++))**)))******))&&%%%%%%%%%%&&&&&&&&&&&&&####))))))))))))))(()))))())))))(%$$#####$()(()))))(%$$$$$$$$$$$$$$((%%%%&&&%%"!"),,,++,+))))))))))))))('%%%%%%%%%&&&&&&&&&&&&&&%###)))))))))))))))))))))))))))))(%#####$())))))))))(%$$$$$$$$$$$$%))%%%%&&&&&%""),,,++,,))))))))))))(((('''%%%%%%&&&&&&&&&&&&&&&##$))))****)))))((()())))))))))))'$###$()))())))))))(%$$$$$$$$$$%)**)&%&&&&&&&%#),,,++,,*)))))))))*)((())(('''%%'&&&&&&&&&&&&&&&#$*+********))))((())))))))))))))('$#$()))())))))))))(%$$$$$$$$%)***)&&&&&&&&&%&*,,,++,,,)))))))))*))(((((((((''('&&&&&&&'''&&&&&$++***)***)**))((()))))))))((((((('()))))()))))))))))(%$$$$$$%*)))))&&&&&&&&&&'+,,,,,,,,*))))))))))))))(((((((((('&&&'''''''''&&%+,+*********)((()))))))))))((((((()*****)(((())))))))(%$$$$%*+****))&&&&&&&%%&+,,,,,,,,,))))))))())((((((((((((((('''''''''''''%*,+**********)))))))))))))((((((())****))((((())))))))(%$$%*,+**))))&&&&&&&&'(*,,,,,,,+++)))****)))(((((((((((((())'''''''''&&&&*,+*))))*))*))))))))))))((((((()))*****)(((((()))))))))(%%*,,+**))**&&&&&&'(((*,,,,,,,+++*******))(((((((((((((((()(''&&'&&&&&&'*,++*)))))**))))))))))(((((((**)))****))(((((((())))))))++++++******'&&')((((*,,,,++++++++*****))))((((((((((((((((('&&&&&&&&&')+++++*)))))))))))))(((((((***++*)))***)(((((((((((())+++,,++++******)&'))))((*,,,,++++++++*****))))(((((((((((((((((('&&&&&&&')+++++++*))))()))))))((*****,,,,++*)***))(((((((((((***,,,,,++++*******'))))((*+,,,,,,,,,,,,+***)((((((((((((((((((((((('&&&&&'),,,,,,,,,*))(())))))***,++,,,,,,++++***))))))()((***,,,,,,,,++++*******'(()(((*+,,,,,,,,,,,,,*))(((((((()))))(((((((((((('&&&')+,,,,,,,,,,*)(())))++,,,,++,,,,,,,,,,++++++++++***+++,,,,,,,,+++++******)(((((*++,,,,,,,,,,,,,*))(((((((()))))))))))((((((('&')++,,,,,,,,,,,**+++++,,)),,++,,,,,,,,,,++++++++++++++++,,,,,,,,+++++******)(((((*++*)*+++*))))))))(((((((((()))))))))))(((((((()+))))))))))))))))*++++*#$))++,,,,++,,,,++++++++++++++++++++,,,,+++++******)((()*++*($#%%$$######$'(((((((((()))))))))))))))(((+))$################%%%%%###$)),,,,++,,,,++++++++++++++++++++,,,,+++++******)(((*++*('$############$'(((((((())))))))(((()))(((*)%$###########################$))+,++,,,,++++++++++++++++++++,,,,++++++******((*++*((('#############$'((((((())))(((((((((((((*+*''''$#####################!!!!##*++++++*))))))))*+++**)))))),,,,++++++******)++++)((('%$$$##########$'(((((()))(((((((((((((*,*((((('''$##$$#######$####!!!!!!!!"$%%%%%$########$$$$$##%%%$$**,,+++++++*)))+++++))))))'$$############"''((())))((((((((((((*,,*(((((((('''$#####$$##$#!!!!!!!!""##$$$$$################$$$$$$%*,++++++++))*++++))))))))%$$##########!!""''((())))(((((((((*+,*((((((((((((''$#$$$$$$$##!!!!#""#####$$$$####################$"")*++++++++++++++)))))))))(%$$#########!!!!""''())))((((((((*+++*(((((((((((((('(%%$$$$#"!!"!!!!""####$%%%###################""!!#)*+++++++++++*)))))))))))%$$#########!!!!!!""''))))))((((*+++*(((((((((((((())))(%%$####"!!!!!!!!####()($################!"!"!!!#)+++++++++,*(())))))))))(%$$#######!!!!!!!!!"#())))))))*++++*(((((((((((((())))))(###!!!!!!!!!"#####()))''$###########"!!""""!!")*++++++++*(((())))))))))%$$#######!!!!!!!!!!"#()))))++++++*(((((((((((((((()))))'%####!!!!!!!!!"####)))((''$########""""####"""#)++++++,*(((((()))))))))(%$#######!!!!!!!!!!"##*++++++++++*(((((((((((((((((())'&&%###!!!!!!!!!!####()))(((('$%%%$$#############)+++++++))(((((()))))))))%$######!!!!!!!!!!"####*+++++++++*(((((((((((((()(((('&&&&###"#!!!!!!!!!"###)))))))))(&%################++++++))))(((()))())))))(#######!!!"""""""######*+++++++++(((((((((((((())))'&&&&&%###!!!!!!!!!!!!!"())))))))'&&%###############*+++++))))(((()())(((((('$######!!!"#############*+++++++)((((((((((((((())'&&&&&&&####"!!!!!!!!!!"#()))))))'&&&&%###############*+++))))))))))))))))))))(%$#$#!!!!!##############+,++,,+)((((((((((((((()'&&&&&&&&%####!!!!!!!!!!!!"'()))(%%%%%%&###############*+++))))))))))))))))(((('$####!!!!!"#############*+++,,+(((((((((((((((''&&&&&&&&&&###!!!!!!!!!!!!!"'((('%%%%%%&&%#############"#)+*(()))())))))))))((((('$##""!!!!!"#############+++,,*)((((((((((((('%&&&&&&&&&&&%####!!!!!!!!!!!"'(()'%%%%%%&&&##########""!!")+*((((((()))))))))(((((('$$"""!!!!"#############+++,,+)))(((((((((('%%%&&&&&&&&&&&###"!!!!!!!!!!!!"'(('%%%%%%%&&%#####"!!!!!!!")**)))))))********))))))))''#########$$$$$$$$$$$%+++,,*(((((((((((('%%%%%%&&&&&&&&&&%#!"!!!!!!!!!!!"'('%%%%%%%%&&&####"!!!!!!!!!#)*))))))))*******))))))))('$#######$$$$$$$$$$$$%+++,*(((((((((((('%%%%%%%&&&&&&&&&&&#"!!!!!!!!!!!!!"'%%%%%%%%%%&&%!!!!!!!!!!!!!")*))))))))))**********))((('######$$$$$$$$$$$$%*,,,,*((((((((((('%%%%%%%%%&&&&&&&&&&%!!!!!!!!!!!!!!"'%&&%%%%%%&&&&"!!!!!!!!!""##)*))))))))))**))*****)))((('$###$$$$$$$$$$$$$$%*,,,,*(((((((((('%%%%%%%%%%&&&&&&&&&&&#!!!!!!!!!!!!"##&&&&&&&%&&&&%%!!!!!!!!!!!###**)))))))))))*********)))(('$$$$$$$$$$$#####%*,,,,+*((((((((()%%%%%%%%%%%%&&&&&&&&&&%#"!!!!!!!!!!"##&&&&&&%&&%%&%%!!!!!!!!""####+,**)))))))))*********))))))%$$$$$$#########$+,,,,++))))(((())%%%%%%%%%%%%&&&&&&&&&&%"!!!!!!!!!!!###%&&&&&&%%&%%%%"!!!!!!!!#####*++**)))))))**********)()(()(%$$$$$$########),,,+++)))))))()))%%%%%%%%%%%%&&&&&&&&&&&%#!!!!!!!!!!!###&&&%%%%%%%%%%%!!!!!!""######++****)*))))))******))))))()%$$$$$$#######$),,,+++)))))))**))%%%%%%%%%%%%%&&&&&&&&&&&#!!!!!!!!!!####&&&%%%%%&%%%%%!!!!!!!#######+++********)********))))))))(%$$$$$#######*,,+++++))))))**)))%%%%%%%%%%%&&&&&&&&&&&&&%!"!!!!!!!!!"##&%%%%%&&&&&&&%!!!!!""#######+++****)*))))*******)(())))))%$$$#########*,,+++++)))))****))%%%%%%%%%%%&&&&&&&&&